]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
ci: Use meson setup and remove deprecated option --fs-capture-search
authorGabriel Poliker-Paul <gabriel@gabeos.dev>
Fri, 30 Jan 2026 22:12:49 +0000 (22:12 +0000)
committerFlorian Müllner <fmuellner@gnome.org>
Thu, 5 Feb 2026 16:09:29 +0000 (17:09 +0100)
meson with options has been deprecated for a while, and it may be fully
phased out soon.

For Coverity, --fs-capture-search was deprecated in 2019.09 and has been
fully removed for almost 2 years[0].

[0] https://documentation.blackduck.com/bundle/coverity-docs-2024.6/page/coverity-analysis/topics/moving_from_filesystem_capture_to_the_coverity_cli.html

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/4059>
(cherry picked from commit 96ab95a675b94700886056361e95488bd8c91c01)

.gitlab-ci.yml

index 7283302ec74b919a77422eb9c5ff53ffa79b9540..baa68587bb61e57ac9784eb0ec95c2ef3a62a8cb 100644 (file)
@@ -222,8 +222,8 @@ test-coverity:
     - sudo meson install -C mutter/build
   script:
     - .gitlab-ci/download-coverity-tarball.sh
-    - CC=clang meson coverity-build -Dman=false
-    - ./coverity/cov-analysis-linux64-*/bin/cov-build --fs-capture-search js --dir cov-int meson compile -C coverity-build
+    - CC=clang meson setup coverity-build -Dman=false
+    - ./coverity/cov-analysis-linux64-*/bin/cov-build --dir cov-int meson compile -C coverity-build
     - tar czf cov-int.tar.gz cov-int
     - curl https://scan.coverity.com/builds?project=GNOME+Shell
       --form token=$COVERITY_TOKEN --form email=carlosg@gnome.org